package com.softeem.set;

import java.util.HashSet;
import java.util.LinkedHashSet;

/**
 * 特点: 有序(存进去的顺序和取出来的顺序相同,因为使用了双向链表进行前后元素的连接)
 *      不可以重复
 */
public class LinkedHashSetDemo {
    public static void main(String[] args) {
        HashSet<String> set1 = new HashSet<String>();
        set1.add("b");
        set1.add("a");
        set1.add("c");
        set1.add("a");
        System.out.println(set1);//[a, b, c]


        LinkedHashSet set = new LinkedHashSet();
        set.add("b");
        set.add("a");
        set.add("c");
        set.add("a");
        System.out.println(set);//[b, a, c]
    }
}
